.reportFormPage {
    background-color: #c0c2cc;
    padding-bottom: 6px;
}
.reportFormPage #domid {
    box-shadow: rgb(160, 160, 160) 0px 0px 10px 3px;
    position: relative;
    width: 210mm;
    padding: 20px 40px 20px 80px;
    margin: 20px auto;
    /* background: #b3d6fa; */
    background: #f9f8f8;

    table {
        font-family: '宋体';
        font-size: 12px;
        border-top-width: 2px;
        border-bottom-width: 2px;
        border-collapse: collapse;
        border-left-width: 2px;
        border-right-width: 2px;
        text-align: center;
    }

    td {
        background-color: #eeeeee;
        padding: 0;
    }

    .transparent {
        td {
            background-color: #eeeeee00;
        }
    }

    .height100 {
        height: 100%;
    }

    .width100 {
        width: 100%;
    }

    .el-input {
        height: 100%;
    }

    .is-disabled {
        input {
            background-color: #eeeeee !important;
        }
    }

    .pointer {
        input {
            cursor: pointer;
        }
    }
    input {
        border: none;
        border-radius: 0px;
        font-size: 12px;
        font-family: '宋体';
        min-height: 18px;
        height: 100%;
        text-align: center;
        vertical-align: middle;
        padding: 0;
        color: black;
        background-color: #ffffff;
        /*&:focus {
                border: 1px solid rgb(53, 53, 233);
            }*/
    }
    .zyyqStyle input {
        height: 30px !important;
    }

    .syrqStyle i {
        line-height: 20px !important;
    }

    textarea {
        height: 100%;
        border: none;
        border-radius: 0px;
        font-size: 12px;
        overflow: hidden;
        font-family: '宋体';
        border-collapse: collapse;
        margin-top: 0px;
        resize: none;
        padding: 0;
        color: black;
        background-color: #ffffff;
    }

    .mark {
        position: relative;

        &::before {
            content: '';
            position: absolute;
            top: 0px;
            right: 0px;
            border-style: solid;
            border-width: 5px 0px 0 5px;
            border-color: #333 transparent transparent transparent;
        }
    }

    .pageNumBox {
        font-family: '宋体';
        font-size: 9pt;
        color: black;
        text-align: right;
        margin-bottom: 12px;
    }

    .topTwoBox {
        width: 100%;
        display: flex;
        align-items: center;
        margin-bottom: 10px;

        .centerName {
            width: 90%;
            font-weight: bold;
            font-size: 16pt;
            color: #000000;
            line-height: normal;
            font-style: normal;
            font-family: '宋体';
            text-align: center;
        }

        .codeText {
            font-family: '宋体';
            font-size: 9pt;
            color: black;
            text-align: right;
        }
    }

    .threeTopBox {
        font-family: '宋体';
        font-size: 12px;
        width: 100%;
        display: flex;
        align-items: center;
        margin-bottom: 10px;

        .threeItem1 {
            width: 12.5%;
        }

        /*.threeItem2 {
         width: 62%;
         margin-right: 1.5%;
       } */
        .threeItem2 {
            width: calc((100% - 155px) / 2 - 1.5%);
            margin-right: 1.5%;
        }

        .threeItem22 {
            width: 48%;
            margin-right: 1.5%;
        }

        .threeItem3 {
            /*   width: 34%;*/
            width: 24%;
            text-align: right;
        }

        .threeItem33 {
            /*   width: 34%;*/
            width: 37%;
            text-align: right;
        }
    }
}
